﻿using System;
using System.Collections.Generic;
using System.Text;

namespace RaisingStudio.Data.Entities
{
    /// <summary>
    /// Log.
    /// </summary>
    [Serializable]
    [RaisingStudio.Data.DataTable("LOG")]
    partial class Log
    {
        #region Members
		
		private long _LogId;
		/// <summary>
		/// LogId.
		/// </summary>
		[System.ComponentModel.Description("LogId")]
        [RaisingStudio.Data.DataColumn("LOG_ID", AllowDBNull = false, IsPrimaryKey = true)]
		public long LogId
		{
			get 
			{
				return this._LogId;
			}
			set 
			{
				this._LogId = value;
			}
		}

		private string _UserId;
		/// <summary>
		/// UserId.
		/// </summary>
		[System.ComponentModel.Description("UserId")]
        [RaisingStudio.Data.DataColumn("USER_ID", AllowDBNull = false)]
		public string UserId
		{
			get 
			{
				return this._UserId;
			}
			set 
			{
				this._UserId = value;
			}
		}

		private string _ActionType;
		/// <summary>
		/// ActionType.
		/// </summary>
		[System.ComponentModel.Description("ActionType")]
        [RaisingStudio.Data.DataColumn("ACTION_TYPE", AllowDBNull = false)]
		public string ActionType
		{
			get 
			{
				return this._ActionType;
			}
			set 
			{
				this._ActionType = value;
			}
		}

		private DateTime _ActionTime;
		/// <summary>
		/// ActionTime.
		/// </summary>
		[System.ComponentModel.Description("ActionTime")]
        [RaisingStudio.Data.DataColumn("ACTION_TIME", AllowDBNull = false)]
		public DateTime ActionTime
		{
			get 
			{
				return this._ActionTime;
			}
			set 
			{
				this._ActionTime = value;
			}
		}

		private string _ActionDesc;
		/// <summary>
		/// ActionDesc.
		/// </summary>
		[System.ComponentModel.Description("ActionDesc")]
        [RaisingStudio.Data.DataColumn("ACTION_DESC", AllowDBNull = false)]
		public string ActionDesc
		{
			get 
			{
				return this._ActionDesc;
			}
			set 
			{
				this._ActionDesc = value;
			}
		}

		#endregion
    }
}
